home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Atari Compendium
/
The Atari Compendium (Toad Computers) (1994).iso
/
book
/
extras
/
acroread
/
mac
/
acroread.hqx
/
ACROREAD.MAC.rsrc
/
CODE_4.txt
< prev
next >
Wrap
Text File
|
1996-01-03
|
59KB
|
967 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 2632 CDC7 move.l D3, <<invalid full ext with IS == 1 and I/IS == 7>>
00000004 0000 127A ori.b D0, 0x7A /* 'z' */
// begin alternate branch 00000006-00000018
label00000006:
00000006 127A 0000 movea.b A1, [PC /* 00000008 */]
0000000A 0A49 0000 xori.w A1, 0x0
0000000E 00BC 8000 0002 0580 6B4A ori.l 0x5806B4A, 0x80000002
// end alternate branch 00000006-00000018
label00000006: // (misaligned)
00000008 0000 0A49 ori.b D0, 0x49 /* 'I' */
0000000C 0000 00BC ori.b D0, 0xBC
00000010 8000 or.b D0, D0
00000012 0002 0580 ori.b D2, 0x80
label00000016:
00000016 6B4A bmi +0x4C /* 00000062 */
00000018 6A44 bpl +0x46 /* 0000005E */
label0000001A:
0000001A 0C18 0DE8 cmpi.b [A0]+, 0xE8
0000001E 8047 or.w D0, D7
00000020 4A54 tst.w [A4]
00000022 7366 moveq.l D1, 0x66
00000024 0029 208A 6FF2 ori.b [A1 + 0x6FF2], 0x8A
0000002A 6FEE ble -0x10 /* 0000001A */
0000002C 6CE8 bge -0x16 /* 00000016 */
0000002E 7036 moveq.l D0, 0x36
00000030 B068 12BC cmp.w D0, [A0 + 0x12BC]
00000034 5C8C addq.l A4, 6
00000036 6ECE bgt -0x30 /* 00000006 */
00000038 2012 move.l D0, [A2]
0000003A 3638 43EA move.w D3, [0x000043EA]
0000003E 9094 sub.l D0, [A4]
00000040 2205 move.l D1, D5
00000042 3490 move.w [A2], [A0]
00000044 5268 FB62 addq.w [A0 - 0x49E], 1
00000048 029E 0051 0288 andi.l [A6]+, 0x510288
0000004E FE0A FB94 .unknown 0xFE0A 0xFB94 (W = 7)
00000052 FAF0 FB38 .extension 0xAF0 <<F/2-3/5>> // unimplemented
00000056 0053 C046 ori.w [A3], 0xC046
0000005A 0055 0057 ori.w [A5], 0x57 /* 'W' */
label0000005E:
0000005E 0059 FB34 ori.w [A1]+, 0xFB34
label00000062:
00000062 FD20 .extension 0xD20 <<F/4-5/6>> // unimplemented
00000064 EA80 asr D0, 5
00000066 723F moveq.l D1, 0x3F
00000068 F81F EB49 .tblXX 0xF81F, 0xEB49 // unimplemented
0000006C 8041 or.w D0, D1
0000006E 4F47 chk.w D7, D7
00000070 D050 add.w D0, [A0]
00000072 2441 movea.l A2, D1
00000074 162A 4D42 move.b D3, [A2 + 0x4D42]
00000078 4152 chk.w D0, [A2]
0000007A 4002 negx.b D2
0000007C 005B F6C2 ori.w [A3]+, 0xF6C2
00000080 FE14 005C .unknown 0xFE14 0x005C (W = 7)
00000084 005D FDCE ori.w [A5]+, 0xFDCE
00000088 F57C .extension 0x57C <<F/4-5/2>> // unimplemented
0000008A 0065 FC74 ori.w -[A5], 0xFC74
0000008E F470 cpushp DATA, [A0]
00000090 F412 cinvp NONE, [A2]
00000092 F47C cpusha DATA
00000094 7A0C moveq.l D5, 0x0C
00000096 F296 FB9A .extension 0x296 <<F/2-3/1>> // unimplemented
0000009A 01AC 0078 bclr [A4 + 0x78], D0
0000009E F24E 0178 .extension 0x24E <<F/1/1>>, 0x0178 // unimplemented
000000A2 0079 F230 007B F068 ori.w [0x007BF068], 0xF230
000000AA 780C moveq.l D4, 0x0C
000000AC 01EC .incomplete
000000AE F086 0184 .extension 0x086 <<F/2-3/0>> // unimplemented
000000B2 0083 EF6A F6BE ori.l D3, 0xEF6AF6BE
000000B8 0F3C 181A btst 0x1A, D7
000000BC 34DB move.w [A2]+, [A3]+
000000BE 1878 06C3 movea.b A4, [0x000006C3]
000000C2 014E bchg A6, D0
000000C4 730A moveq.l D1, 0x0A
000000C6 727B moveq.l D1, 0x7B
000000C8 1424 move.b D2, -[A4]
000000CA 5A3A 231A addq.b [PC + 0x231A /* 000023E6, cstring ""<EOF> */], 5
000000CE E3A8 lsl D0, D1
000000D0 5B10 subq.b [A0], 5
000000D2 BB83 xor.l D3, D5
000000D4 D343 addx.w D1, D3
000000D6 14C3 move.b [A2]+, D3
000000D8 09C0 .incomplete
000000DA 8E04 or.b D7, D4
000000DC AB83 syscall slMASK11
000000DE 2024 move.l D0, -[A4]
000000E0 D319 add.b [A1]+, D1
000000E2 2D01 move.l -[A6], D1
000000E4 733B moveq.l D1, 0x3B
000000E6 2501 move.l -[A2], D1
000000E8 830A sbcd -[A1], -[A2]
000000EA 2D01 move.l -[A6], D1
000000EC 0F25 btst -[A5], D7
000000EE 01DA .incomplete
000000F0 AB14 syscall PatDither
000000F2 2B46 EC1E move.l [A5 - 0x13E2], D6
000000F6 1301 move.b -[A1], D1
000000F8 2B31 BA4A move.l -[A5], [A1 + A3 * 2 + 0x4A]
000000FC EB18 rol D0.b, 5
000000FE 1656 movea.b A3, [A6]
00000100 203E move.l D0, <<invalid special address>>
00000102 A605 syscall Status, flags=6
00000104 084B 0A78 bchg.b A3, 0x78 /* 'x' */
00000108 064B 03BE addi.w A3, 0x3BE
0000010C 082B 010A 7212 btst.b [A3 + 0x7212], 0xA /* '\n' */
00000112 3A0A move.w D5, A2
00000114 2402 move.l D2, D2
00000116 132F 1B00 move.b -[A1], [A7 + 0x1B00]
0000011A 0A24 0501 xori.b -[A4], 0x1
0000011E 7213 moveq.l D1, 0x13
00000120 2B53 00D0 move.l [A5 + 0xD0], [A3]
00000124 F300 .extension 0x300 <<F/4-5/1>> // unimplemented
00000126 8096 or.l D0, [A6]
00000128 5B0C subq.b A4, 5
0000012A 2C03 move.l D6, D3
0000012C 01EB .incomplete
0000012E 1914 move.b -[A4], [A4]
00000130 931A sub.b [A2]+, D1
00000132 1041 movea.b A0, D1
00000134 0121 btst -[A1], D0
00000136 012B 0A03 btst [A3 + 0xA03], D0
0000013A 01D3 .incomplete
0000013C 1610 move.b D3, [A0]
0000013E 14EB 1168 move.b [A2]+, [A3 + 0x1168]
00000142 6D01 blt +0x3 /* 00000145 */
00000144 2403 move.l D2, D3
00000146 0163 bchg -[A3], D0
00000148 0D14 btst [A4], D6
0000014A 5ABA 0F54 addq.l [PC + 0xF54 /* 000010A0, cstring ""<EOF> */], 5
0000014E F311 .extension 0x311 <<F/4-5/1>> // unimplemented
00000150 AD01 syscall FMSwapFont, auto_pop
00000152 0B06 btst D6, D5
00000154 0301 btst D1, D1
00000156 DA9B add.l D5, [A3]+
00000158 1C2E 4A53 move.b D6, [A6 + 0x4A53]
0000015C 0A16 1C18 xori.b [A6], 0x18
00000160 3B03 move.w -[A5], D3
00000162 8D09 sbcd -[A6], -[A1]
0000